home *** CD-ROM | disk | FTP | other *** search
/ Skunkware 5 / Skunkware 5.iso / src / Games / xblockbuster / Imakefile < prev    next >
Encoding:
Makefile  |  1995-06-27  |  1.2 KB  |  37 lines

  1. /* XCOMM $XConsortium: Imakefile,v 1.9 91/07/16 23:06:01 gildea Exp $ */
  2.          BINDIR = /usr/games/X11
  3.            FONT = -DFONT=\"10x20\"
  4.       MANSUFFIX = LOCAL
  5. /*       MANDIR = /usr/man/cat.${MANSUFFIX}
  6. */
  7.        STAGEDIR = /usr/games/lib/xblockbuster
  8.  
  9.         DEFINES = $(FONT) -DSTAGEDIR=\"$(STAGEDIR)\"
  10.         DEPLIBS = $(DEPXLIB)
  11. LOCAL_LIBRARIES = $(XLIB) -lx
  12.           SRCS1 = ball_pallt.c bricks.c deflection.c save.c score.c stage.c \
  13.                         xblockbust.c
  14.           OBJS1 = ball_pallt.o bricks.o deflection.o save.o score.o stage.o \
  15.                         xblockbust.o
  16.           SRCS2 = stagemm.c
  17.           OBJS2 = stagemm.o
  18.        PROGRAMS = xblockbuster stagemm
  19.  
  20. #   CDEBUGFLAGS = -g
  21.  
  22. ComplexProgramTarget_1(xblockbuster,$(LOCAL_LIBRARIES),-lm)
  23. SingleProgramTarget(stagemm,$(OBJS2), , /* */)
  24. InstallAppDefaults(XBlockbuster)
  25. InstallManPage(xblockbuster, $(MANDIR))
  26. InstallManPage(stagemm, $(MANDIR))
  27. InstallProgram(stagemm, $(BINDIR))
  28. /*
  29.   There must be a better way of doing this install, other than listing
  30.   the 40 or so files and doing a InstallMultiple.
  31. */
  32. install::
  33.     MakeDir($(STAGEDIR))
  34.     cp -r STAGES* $(STAGEDIR)
  35.     chmod 666 $(STAGEDIR)/STAGES*/scores
  36.     chmod 777 $(STAGEDIR)/STAGES*/save
  37.